
package com.ktgj.common.spring.entity.iata.iata_ordercancelrs;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.iata.iata._2015._00._2018_2.iata_ordercancelrs package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.iata.iata._2015._00._2018_2.iata_ordercancelrs
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link IATAOrderCancelRS }
     * 
     */
    public IATAOrderCancelRS createIATAOrderCancelRS() {
        return new IATAOrderCancelRS();
    }

    /**
     * Create an instance of {@link ErrorType }
     * 
     */
    public ErrorType createErrorType() {
        return new ErrorType();
    }

    /**
     * Create an instance of {@link ResponseType }
     * 
     */
    public ResponseType createResponseType() {
        return new ResponseType();
    }

    /**
     * Create an instance of {@link IATAOrderCancelRS.AugmentationPoint }
     * 
     */
    public IATAOrderCancelRS.AugmentationPoint createIATAOrderCancelRSAugmentationPoint() {
        return new IATAOrderCancelRS.AugmentationPoint();
    }

    /**
     * Create an instance of {@link MessageDocType }
     * 
     */
    public MessageDocType createMessageDocType() {
        return new MessageDocType();
    }

    /**
     * Create an instance of {@link IATAPayloadStandardAttributesType }
     * 
     */
    public IATAPayloadStandardAttributesType createIATAPayloadStandardAttributesType() {
        return new IATAPayloadStandardAttributesType();
    }

    /**
     * Create an instance of {@link PenaltyType }
     * 
     */
    public PenaltyType createPenaltyType() {
        return new PenaltyType();
    }

    /**
     * Create an instance of {@link AmountType }
     * 
     */
    public AmountType createAmountType() {
        return new AmountType();
    }

    /**
     * Create an instance of {@link ResponseParametersType }
     * 
     */
    public ResponseParametersType createResponseParametersType() {
        return new ResponseParametersType();
    }

    /**
     * Create an instance of {@link MarketingMessageType }
     * 
     */
    public MarketingMessageType createMarketingMessageType() {
        return new MarketingMessageType();
    }

    /**
     * Create an instance of {@link GeneralAssociationType }
     * 
     */
    public GeneralAssociationType createGeneralAssociationType() {
        return new GeneralAssociationType();
    }

    /**
     * Create an instance of {@link DescType }
     * 
     */
    public DescType createDescType() {
        return new DescType();
    }

    /**
     * Create an instance of {@link MediaObjectType }
     * 
     */
    public MediaObjectType createMediaObjectType() {
        return new MediaObjectType();
    }

    /**
     * Create an instance of {@link BinaryObjectType }
     * 
     */
    public BinaryObjectType createBinaryObjectType() {
        return new BinaryObjectType();
    }

    /**
     * Create an instance of {@link MeasureType }
     * 
     */
    public MeasureType createMeasureType() {
        return new MeasureType();
    }

    /**
     * Create an instance of {@link RemarkType }
     * 
     */
    public RemarkType createRemarkType() {
        return new RemarkType();
    }

    /**
     * Create an instance of {@link TicketDocInfoType }
     * 
     */
    public TicketDocInfoType createTicketDocInfoType() {
        return new TicketDocInfoType();
    }

    /**
     * Create an instance of {@link BaggageAllowanceType }
     * 
     */
    public BaggageAllowanceType createBaggageAllowanceType() {
        return new BaggageAllowanceType();
    }

    /**
     * Create an instance of {@link BDCType }
     * 
     */
    public BDCType createBDCType() {
        return new BDCType();
    }

    /**
     * Create an instance of {@link DimensionAllowanceType }
     * 
     */
    public DimensionAllowanceType createDimensionAllowanceType() {
        return new DimensionAllowanceType();
    }

    /**
     * Create an instance of {@link PieceAllowanceType }
     * 
     */
    public PieceAllowanceType createPieceAllowanceType() {
        return new PieceAllowanceType();
    }

    /**
     * Create an instance of {@link WeightAllowanceType }
     * 
     */
    public WeightAllowanceType createWeightAllowanceType() {
        return new WeightAllowanceType();
    }

    /**
     * Create an instance of {@link TravelAgencyType }
     * 
     */
    public TravelAgencyType createTravelAgencyType() {
        return new TravelAgencyType();
    }

    /**
     * Create an instance of {@link ContactInfoType }
     * 
     */
    public ContactInfoType createContactInfoType() {
        return new ContactInfoType();
    }

    /**
     * Create an instance of {@link EmailAddressType }
     * 
     */
    public EmailAddressType createEmailAddressType() {
        return new EmailAddressType();
    }

    /**
     * Create an instance of {@link IndividualType }
     * 
     */
    public IndividualType createIndividualType() {
        return new IndividualType();
    }

    /**
     * Create an instance of {@link OtherAddressType }
     * 
     */
    public OtherAddressType createOtherAddressType() {
        return new OtherAddressType();
    }

    /**
     * Create an instance of {@link PhoneType }
     * 
     */
    public PhoneType createPhoneType() {
        return new PhoneType();
    }

    /**
     * Create an instance of {@link PostalAddressType }
     * 
     */
    public PostalAddressType createPostalAddressType() {
        return new PostalAddressType();
    }

    /**
     * Create an instance of {@link TravelAgentType }
     * 
     */
    public TravelAgentType createTravelAgentType() {
        return new TravelAgentType();
    }

    /**
     * Create an instance of {@link BookingRefType }
     * 
     */
    public BookingRefType createBookingRefType() {
        return new BookingRefType();
    }

    /**
     * Create an instance of {@link BookingEntityType }
     * 
     */
    public BookingEntityType createBookingEntityType() {
        return new BookingEntityType();
    }

    /**
     * Create an instance of {@link CarrierType }
     * 
     */
    public CarrierType createCarrierType() {
        return new CarrierType();
    }

    /**
     * Create an instance of {@link OrgType }
     * 
     */
    public OrgType createOrgType() {
        return new OrgType();
    }

    /**
     * Create an instance of {@link CarrierFeeType }
     * 
     */
    public CarrierFeeType createCarrierFeeType() {
        return new CarrierFeeType();
    }

    /**
     * Create an instance of {@link FareComponentType }
     * 
     */
    public FareComponentType createFareComponentType() {
        return new FareComponentType();
    }

    /**
     * Create an instance of {@link CabinTypeType }
     * 
     */
    public CabinTypeType createCabinTypeType() {
        return new CabinTypeType();
    }

    /**
     * Create an instance of {@link FareRuleType }
     * 
     */
    public FareRuleType createFareRuleType() {
        return new FareRuleType();
    }

    /**
     * Create an instance of {@link PaxSegmentType }
     * 
     */
    public PaxSegmentType createPaxSegmentType() {
        return new PaxSegmentType();
    }

    /**
     * Create an instance of {@link TransportArrivalType }
     * 
     */
    public TransportArrivalType createTransportArrivalType() {
        return new TransportArrivalType();
    }

    /**
     * Create an instance of {@link DatedOperatingLegType }
     * 
     */
    public DatedOperatingLegType createDatedOperatingLegType() {
        return new DatedOperatingLegType();
    }

    /**
     * Create an instance of {@link CarrierAircraftTypeType }
     * 
     */
    public CarrierAircraftTypeType createCarrierAircraftTypeType() {
        return new CarrierAircraftTypeType();
    }

    /**
     * Create an instance of {@link TransportDepType }
     * 
     */
    public TransportDepType createTransportDepType() {
        return new TransportDepType();
    }

    /**
     * Create an instance of {@link IATAAircraftTypeType }
     * 
     */
    public IATAAircraftTypeType createIATAAircraftTypeType() {
        return new IATAAircraftTypeType();
    }

    /**
     * Create an instance of {@link InterlineSettlementInfoType }
     * 
     */
    public InterlineSettlementInfoType createInterlineSettlementInfoType() {
        return new InterlineSettlementInfoType();
    }

    /**
     * Create an instance of {@link DatedMarketingSegmentType }
     * 
     */
    public DatedMarketingSegmentType createDatedMarketingSegmentType() {
        return new DatedMarketingSegmentType();
    }

    /**
     * Create an instance of {@link RBDCodeType }
     * 
     */
    public RBDCodeType createRBDCodeType() {
        return new RBDCodeType();
    }

    /**
     * Create an instance of {@link RBDType }
     * 
     */
    public RBDType createRBDType() {
        return new RBDType();
    }

    /**
     * Create an instance of {@link DatedOperatingSegmentType }
     * 
     */
    public DatedOperatingSegmentType createDatedOperatingSegmentType() {
        return new DatedOperatingSegmentType();
    }

    /**
     * Create an instance of {@link DisclosureType }
     * 
     */
    public DisclosureType createDisclosureType() {
        return new DisclosureType();
    }

    /**
     * Create an instance of {@link PriceType }
     * 
     */
    public PriceType createPriceType() {
        return new PriceType();
    }

    /**
     * Create an instance of {@link CurConversionType }
     * 
     */
    public CurConversionType createCurConversionType() {
        return new CurConversionType();
    }

    /**
     * Create an instance of {@link RateType }
     * 
     */
    public RateType createRateType() {
        return new RateType();
    }

    /**
     * Create an instance of {@link DiscountType }
     * 
     */
    public DiscountType createDiscountType() {
        return new DiscountType();
    }

    /**
     * Create an instance of {@link KeyValuePropertyType }
     * 
     */
    public KeyValuePropertyType createKeyValuePropertyType() {
        return new KeyValuePropertyType();
    }

    /**
     * Create an instance of {@link FeeType }
     * 
     */
    public FeeType createFeeType() {
        return new FeeType();
    }

    /**
     * Create an instance of {@link SurchargeType }
     * 
     */
    public SurchargeType createSurchargeType() {
        return new SurchargeType();
    }

    /**
     * Create an instance of {@link TaxSummaryType }
     * 
     */
    public TaxSummaryType createTaxSummaryType() {
        return new TaxSummaryType();
    }

    /**
     * Create an instance of {@link TaxType }
     * 
     */
    public TaxType createTaxType() {
        return new TaxType();
    }

    /**
     * Create an instance of {@link CollectionPointTaxType }
     * 
     */
    public CollectionPointTaxType createCollectionPointTaxType() {
        return new CollectionPointTaxType();
    }

    /**
     * Create an instance of {@link StationType }
     * 
     */
    public StationType createStationType() {
        return new StationType();
    }

    /**
     * Create an instance of {@link CountryType }
     * 
     */
    public CountryType createCountryType() {
        return new CountryType();
    }

    /**
     * Create an instance of {@link CountrySubDivisionType }
     * 
     */
    public CountrySubDivisionType createCountrySubDivisionType() {
        return new CountrySubDivisionType();
    }

    /**
     * Create an instance of {@link PriceClassType }
     * 
     */
    public PriceClassType createPriceClassType() {
        return new PriceClassType();
    }

    /**
     * Create an instance of {@link OriginDestType }
     * 
     */
    public OriginDestType createOriginDestType() {
        return new OriginDestType();
    }

    /**
     * Create an instance of {@link PaymentMethodType }
     * 
     */
    public PaymentMethodType createPaymentMethodType() {
        return new PaymentMethodType();
    }

    /**
     * Create an instance of {@link AccountableDocType }
     * 
     */
    public AccountableDocType createAccountableDocType() {
        return new AccountableDocType();
    }

    /**
     * Create an instance of {@link BankTransferType }
     * 
     */
    public BankTransferType createBankTransferType() {
        return new BankTransferType();
    }

    /**
     * Create an instance of {@link CashType }
     * 
     */
    public CashType createCashType() {
        return new CashType();
    }

    /**
     * Create an instance of {@link CheckType }
     * 
     */
    public CheckType createCheckType() {
        return new CheckType();
    }

    /**
     * Create an instance of {@link DirectBillType }
     * 
     */
    public DirectBillType createDirectBillType() {
        return new DirectBillType();
    }

    /**
     * Create an instance of {@link LoyaltyRedemptionType }
     * 
     */
    public LoyaltyRedemptionType createLoyaltyRedemptionType() {
        return new LoyaltyRedemptionType();
    }

    /**
     * Create an instance of {@link LoyaltyProgramAccountType }
     * 
     */
    public LoyaltyProgramAccountType createLoyaltyProgramAccountType() {
        return new LoyaltyProgramAccountType();
    }

    /**
     * Create an instance of {@link LoyaltyProgramType }
     * 
     */
    public LoyaltyProgramType createLoyaltyProgramType() {
        return new LoyaltyProgramType();
    }

    /**
     * Create an instance of {@link OtherPaymentMethodType }
     * 
     */
    public OtherPaymentMethodType createOtherPaymentMethodType() {
        return new OtherPaymentMethodType();
    }

    /**
     * Create an instance of {@link PaymentCardType }
     * 
     */
    public PaymentCardType createPaymentCardType() {
        return new PaymentCardType();
    }

    /**
     * Create an instance of {@link VoucherType }
     * 
     */
    public VoucherType createVoucherType() {
        return new VoucherType();
    }

    /**
     * Create an instance of {@link CommissionType }
     * 
     */
    public CommissionType createCommissionType() {
        return new CommissionType();
    }

    /**
     * Create an instance of {@link FareDetailType }
     * 
     */
    public FareDetailType createFareDetailType() {
        return new FareDetailType();
    }

    /**
     * Create an instance of {@link FareCalculationInfoType }
     * 
     */
    public FareCalculationInfoType createFareCalculationInfoType() {
        return new FareCalculationInfoType();
    }

    /**
     * Create an instance of {@link FarePriceTypeType }
     * 
     */
    public FarePriceTypeType createFarePriceTypeType() {
        return new FarePriceTypeType();
    }

    /**
     * Create an instance of {@link FareWaiverType }
     * 
     */
    public FareWaiverType createFareWaiverType() {
        return new FareWaiverType();
    }

    /**
     * Create an instance of {@link OrderRefType }
     * 
     */
    public OrderRefType createOrderRefType() {
        return new OrderRefType();
    }

    /**
     * Create an instance of {@link TicketIssuanceInfoType }
     * 
     */
    public TicketIssuanceInfoType createTicketIssuanceInfoType() {
        return new TicketIssuanceInfoType();
    }

    /**
     * Create an instance of {@link PaymentInfoType }
     * 
     */
    public PaymentInfoType createPaymentInfoType() {
        return new PaymentInfoType();
    }

    /**
     * Create an instance of {@link PriceVarianceRuleType }
     * 
     */
    public PriceVarianceRuleType createPriceVarianceRuleType() {
        return new PriceVarianceRuleType();
    }

    /**
     * Create an instance of {@link PromotionType }
     * 
     */
    public PromotionType createPromotionType() {
        return new PromotionType();
    }

    /**
     * Create an instance of {@link PromotionIssuerType }
     * 
     */
    public PromotionIssuerType createPromotionIssuerType() {
        return new PromotionIssuerType();
    }

    /**
     * Create an instance of {@link TicketType }
     * 
     */
    public TicketType createTicketType() {
        return new TicketType();
    }

    /**
     * Create an instance of {@link CouponType }
     * 
     */
    public CouponType createCouponType() {
        return new CouponType();
    }

    /**
     * Create an instance of {@link CouponValidityPeriodType }
     * 
     */
    public CouponValidityPeriodType createCouponValidityPeriodType() {
        return new CouponValidityPeriodType();
    }

    /**
     * Create an instance of {@link CurrentCouponFlightInfoType }
     * 
     */
    public CurrentCouponFlightInfoType createCurrentCouponFlightInfoType() {
        return new CurrentCouponFlightInfoType();
    }

    /**
     * Create an instance of {@link ExcessBaggageType }
     * 
     */
    public ExcessBaggageType createExcessBaggageType() {
        return new ExcessBaggageType();
    }

    /**
     * Create an instance of {@link FiledFeeType }
     * 
     */
    public FiledFeeType createFiledFeeType() {
        return new FiledFeeType();
    }

    /**
     * Create an instance of {@link ResChangeInfoType }
     * 
     */
    public ResChangeInfoType createResChangeInfoType() {
        return new ResChangeInfoType();
    }

    /**
     * Create an instance of {@link TicketRefIdentificationType }
     * 
     */
    public TicketRefIdentificationType createTicketRefIdentificationType() {
        return new TicketRefIdentificationType();
    }

    /**
     * Create an instance of {@link WarningType }
     * 
     */
    public WarningType createWarningType() {
        return new WarningType();
    }

    /**
     * Create an instance of {@link ServiceType }
     * 
     */
    public ServiceType createServiceType() {
        return new ServiceType();
    }

    /**
     * Create an instance of {@link ShoppingResponseType }
     * 
     */
    public ShoppingResponseType createShoppingResponseType() {
        return new ShoppingResponseType();
    }

    /**
     * Create an instance of {@link PaxJourneyType }
     * 
     */
    public PaxJourneyType createPaxJourneyType() {
        return new PaxJourneyType();
    }

    /**
     * Create an instance of {@link BaggageDisclosureType }
     * 
     */
    public BaggageDisclosureType createBaggageDisclosureType() {
        return new BaggageDisclosureType();
    }

    /**
     * Create an instance of {@link OrderType }
     * 
     */
    public OrderType createOrderType() {
        return new OrderType();
    }

    /**
     * Create an instance of {@link CityType }
     * 
     */
    public CityType createCityType() {
        return new CityType();
    }

    /**
     * Create an instance of {@link ContentOwnerType }
     * 
     */
    public ContentOwnerType createContentOwnerType() {
        return new ContentOwnerType();
    }

    /**
     * Create an instance of {@link ContentSourceType }
     * 
     */
    public ContentSourceType createContentSourceType() {
        return new ContentSourceType();
    }

    /**
     * Create an instance of {@link ServiceDefinitionAssociationType }
     * 
     */
    public ServiceDefinitionAssociationType createServiceDefinitionAssociationType() {
        return new ServiceDefinitionAssociationType();
    }

}
